Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STABLE MEWS Semi-Detached £721,176 £457,500 20 Jul 2007
3 STABLE MEWS Terraced £795,366 £805,000 4 Nov 2022
7 STABLE MEWS Detached £1,441,145 £1,150,000 28 Mar 2018